insulating wax - German English Dictionary